約 4,748,255 件
https://w.atwiki.jp/minnasaba/pages/1900.html
オーバーロード:C (フランケンシュタイン) 自身にダメージを負うことを承知とする、意図的なブーストアップ。 フランケンシュタインの場合はガルバニズムで集めた魔力を許容量以上に電気変換、それらを全て出力に使用することで宝具の攻撃力を跳ね上げさせる。 肉体がそれに耐え切れないため、ダメージを負う。 オーバーロード:D (チャールズ・バベッジ) 自身にダメージを負うことを承知とする、意図的なブーストアップ。 バベッジの場合は鎧の蒸気機関を意図的に暴走させて出力を増幅、宝具の攻撃力を増加させている。 暴走した蒸気機関は損傷し、鎧と一体化しているバベッジはダメージを負う。
https://w.atwiki.jp/javastudy/pages/17.html
★オーバーロード★ ■オーバーロードとは? オーバーロード…ひとつのクラス内に引数の数や型の異なる同じ名前のメソッドを複数記述すること class Calc { int add(int a, int b) { return a + b; } int add(int a) { return a + 1; } double add(double a, double b) { return a + b; } } ■オーバーロードしたメソッドの呼び出し メソッドを呼び出すときに与えた引数の数と型の対応しているメソッドが呼び出される ■サンプルプログラム class Cat{ String name; String place; int age; void setData(String n, String p, int a){ name = n; place = p; age = a; } void print() { System.out.println(place + " " + name + " " + age + "歳"); } void print(String p, int a){ place = p; System.out.println(place + ":ねこは" + a + "匹です。"); } void print(String variety) { System.out.println(place + ":" + name + " " + age + "歳" + variety); } } class Pet { public static void main(String[] args){ Cat cat1 = new Cat(); Cat cat2 = new Cat(); Cat cat3 = new Cat(); cat1.setData("ロビン","う ち",10); cat2.setData("ちび","となり",14); cat1.print("雑種"); cat2.print(); cat3.print("う ら", 0); } }
https://w.atwiki.jp/sevenlives/pages/317.html
オーバーロード 読み:おーばーろーど 英語:overload 意味: オーバーロードとは同名のメソッドを引数の数や型を変えて多重定義され、動作や戻り値などを変化させること。 これにより同じ名前のメソッドでも複数の振る舞いを指定でき、型に厳密な言語でもメソッドの柔軟性が生まれる。 引数の数などで判断される。 2010年11月01日 シグネチャ? Java
https://w.atwiki.jp/cschola/pages/38.html
オーバーロード オーバーロード 同じ名前の関数を複数定義し、 引数のとり方により、振る舞いを変えることをオーバーロードといいます。 同じ名前の関数でも、引数の 型 個数 を変えて複数実装を書くことができます。 /*--------------Character.hの中身----------------*/ #pragma once #include iostream #include string // キャラクタークラス class Character{ private //【メンバ変数】 std string name;// 名前 int HP;// 体力 int STR;// 攻撃力 public //【メンバ関数】 Character(std string name, int HP, int STR);// コンストラクタ ~Character();// デストラクタ // ダメージ関数(オーバーロード:ダメージ数のみ得る) void Damage(int damage); // ダメージ関数(オーバーロード:誰が攻撃したかも得る) void Damage(int damage, std string attacker); void Draw_Status();// ステータス表示 //【ゲッター】 std string GetName(); int GetSTR(); }; /*--------------Character.cppの中身----------------*/ #include "Character.h" using namespace std; // コンストラクタ Character Character(string name, int HP, int STR){ this- name = name; this- HP = HP; this- STR = STR; } // デストラクタ Character ~Character(){ // 何もしない } // ダメージ関数(オーバーロード:ダメージ数のみ得る) void Character Damage(int damage){ this- HP -= damage; cout name "は" damage "のダメージをうけた" endl; } // ダメージ関数(オーバーロード:誰が攻撃したかも得る) void Character Damage(int damage, string attacker){ this- HP -= damage; cout attacker "の攻撃" endl; cout name "は" damage "のダメージをうけた" endl; } // ステータス表示 void Character Draw_Status(){ cout "name:" name endl; cout "HP :" HP endl; cout "STR :" STR endl; } //【ゲッター】 string Character GetName(){ return name; } int Character GetSTR(){ return STR; } /*--------------main.cppの中身----------------*/ #include "Character.h" int main(){ // Characterクラスの実体「hero」を作成 Character* hero = new Character("勇者", 10, 2); // Characterクラスの実体「slime」を作成 Character* slime = new Character("スライム", 3, 1); // 勇者にダメージ(ダメージ数のみ) hero- Damage(5); hero- Draw_Status();// ステータス表示 // 勇者がスライムに攻撃(ダメージ数と攻撃者の名前) slime- Damage(hero- GetSTR(), hero- GetName()); slime- Draw_Status();// ステータス表示 delete hero;//「hero」を削除 delete slime;//「slime」を削除 return 0; } コンストラクタをオーバーロードすることもできます。 /*--------------Character.hの中身----------------*/ #pragma once #include iostream #include string // キャラクタークラス class Character{ private //【メンバ変数】 std string name;// 名前 int HP;// 体力 int STR;// 攻撃力 public //【メンバ関数】 Character(std string name, int HP, int STR);// コンストラクタ Character(std string name);// コンストラクタ(オーバーロード:名前だけ得る) ~Character();// デストラクタ // ダメージ関数(オーバーロード:ダメージ数のみ得る) void Damage(int damage); // ダメージ関数(オーバーロード:誰が攻撃したかも得る) void Damage(int damage, std string attacker); void Draw_Status();// ステータス表示 //【ゲッター】 std string GetName(); int GetSTR(); }; /*--------------Character.cppの中身----------------*/ #include "Character.h" using namespace std; // コンストラクタ Character Character(string name, int HP, int STR){ this- name = name; this- HP = HP; this- STR = STR; } // コンストラクタ(名前だけ得る) Character Character(string name){ this- name = name; this- HP = 1; this- STR = 1; } // デストラクタ Character ~Character(){ // 何もしない } /* 以下略 */ /*--------------main.cppの中身----------------*/ #include "Character.h" int main(){ // Characterクラスの実体「hero」を作成 Character* hero = new Character("勇者", 10, 2); // Characterクラスの実体「slime」を作成(名前だけを指定) Character* slime = new Character("スライム"); // ステータス表示 hero- Draw_Status(); slime- Draw_Status(); delete hero;//「hero」を削除 delete slime;//「slime」を削除 return 0; } デフォルト引数 デフォルト引数とは、引数に初期値を設定して、 関数呼び出し時に引数を省略できるようにするものです。 例 /*--------------Character.hの中身----------------*/ #pragma once #include iostream #include string // キャラクタークラス class Character{ private //【メンバ変数】 std string name;// 名前 int HP;// 体力 int STR;// 攻撃力 public //【メンバ関数】 // コンストラクタ(デフォルト引数あり) Character(std string name, int HP = 1, int STR = 1); ~Character();// デストラクタ // ダメージ関数(オーバーロード:ダメージ数のみ得る) void Damage(int damage); // ダメージ関数(オーバーロード:誰が攻撃したかも得る) void Damage(int damage, string attacker); void Draw_Status();// ステータス表示 //【ゲッター】 std string GetName(); int GetSTR(); }; /*--------------Character.cppの中身----------------*/ #include "Character.h" using namespace std; // コンストラクタ(cppの方にはデフォルト引数の値を書かない) Character Character(string name, int HP, int STR){ this- name = name; this- HP = HP; this- STR = STR; } // デストラクタ Character ~Character(){ // 何もしない } /* 以下略 */ /*--------------main.cppの中身----------------*/ #include "Character.h" int main(){ // Characterクラスの実体「hero」を作成 Character* hero = new Character("勇者", 10, 2); // Characterクラスの実体「slime」を作成(HPとSTRを省略) Character* slime = new Character("スライム"); // Character* slime = new Character("スライム", 1, 1); と書いたのと同じ結果になる // Character* slime = new Character("スライム", 1); とSTRだけ省略することもできる // ステータス表示 hero- Draw_Status(); slime- Draw_Status(); delete hero;//「hero」を削除 delete slime;//「slime」を削除 return 0; } 使用上の注意 デフォルト引数にしていできるのは末端の引数です。 Character(string name, int HP = 1, int STR = 1); // OK Character(string name, int HP = 1, int STR); // だめ
https://w.atwiki.jp/fedic/pages/136.html
オーバーロード 覚醒から登場したクラス。 覚醒 全身を鎧を身に纏った騎士。 ヴァルハルト専用のクラスで剣・斧・槍の三種の武器を使いこなす。 習得できるスキルは覇王。敵から獣馬・アーマー特攻を受けなくなる。 同じく剣・斧・槍の三種の武器を使い、獣馬・アーマー属性を持つグレートナイトとかなり似た特徴を持つ。 グレートナイトに比べ、力・守備は劣っているが、技・速さ・魔防は勝っており、移動も1高い。 更にスキルにより、敵からの特攻を無効化できるのでグレートナイトの上位互換と言っても過言ではないクラス。 ただし魔防の上限値は低めでヴァルハルト自身も聖盾や魔殺しを習得できないため魔法攻撃には要注意。 上記でも説明した通り専用クラスなのでマークに継承することはできないが、スキル覇王は強制継承である。 幻影異聞録♯FE (Encore) クロムのクラスチェンジ先の一つ。 マスターロードと比べて物理系に強くなる。 ヴァルハルトのオーバーロードとクロムのロード衣装が合わさった見た目だが、敵キャラの兵種という事と元のクロムが少し怖いデザインなこともあり、 マスターの樹からは「なんか悪者っぽい」と言われてしまう。 Echoes Echoesにてアルム専用のオーバークラスとして登場。 DLC「大いなる覇王の祭壇」(現在は購入不可)でレベル20になった勇者アルムがクラスチェンジ可能となる。 引き続き剣と弓が使用可能。 ステータスの変動もない為勇者と同じ感覚で使っていける。 ボロボロのマントがカッコいい。 何故オーバーロードなのかはやはり子孫の逆輸入と思われる。
https://w.atwiki.jp/bokuserve/pages/2556.html
オーバーロード:C (フランケンシュタイン(Grand order)) 自身にダメージを負うことを承知とする、意図的なブーストアップ。 フランケンシュタインの場合はガルバニズムで集めた魔力を許容量以上に電気変換、 それらをすべて出力に使用することで宝具の攻撃力を跳ね上げる。 肉体がそれに耐えきれないため、ダメージを負う。 オーバーロード:D (チャールズ・バベッジ(Grand order)) 自身にダメージを負うことを承知とする、意図的なブーストアップ。 バベッジの場合は鎧の蒸気機関を意図的に暴走させて出力を増幅、宝具の攻撃力を増加させている。 暴走した蒸気機関は損傷し、鎧と一体化しているバベッジはダメージを負う。 【A+ランク】 【Aランク】 【Bランク】 【Cランク】 【Dランク】 【Eランク】 【E-ランク】
https://w.atwiki.jp/abwiki/pages/143.html
オーバーロード(overload)とは、関数、メソッド、クラスの演算子の多重定義のこと。 オーバーライド(override)とは違うので注意されたし。 同じ関数名で引数の形が違うもののこと。 呼び出したときは型の近いものが呼ばれる
https://w.atwiki.jp/nanatunotaizai/pages/45.html
オーバーロード クラス/色欲 3年生 モチーフ/童話【長靴を履いた猫】の魔王 http //www.pixiv.net/member_illust.php?mode=medium illust_id=26774323 一人称/僕・我 二人称/君・貴方・お前 年齢/248歳 身長/135cm 体重/?kg 【詳細】 <長靴を履いた猫>の魔王の色欲から生まれた分身。 自分を出し抜いた猫を恨まず、その手腕をむしろ賞賛している。 他人の色恋沙汰を茶化すのが好きだが、邪魔をする事は許さない。 十歳ほどの子供の姿をしており喋り方も幼いが、やや高圧的な印象も。 オーバーロードは生徒につけられた渾名だが割りと気に入っている。 【護身武器】 <青生生魂の死珠(あぼいたからのまがるたま)> 青い勾玉の形をした防御タイプの護身武器。 非常に軽く丈夫な液体金属を圧縮したもので自在に形を変えることができる。 「愚かしいね、それが君の本性だよ」
https://w.atwiki.jp/cfvg/pages/1033.html
かげろう - フレイムドラゴン グレード〈3〉 ノーマルユニット (ツインドライブ!!) パワー 12000 / シールド - / クリティカル 1 (「黙示録の炎 オーバーロード 」はデッキに1枚までしか入れられない。) 永【手札】:封印(このカードはライド、及びコールできない。) 永【手札】:あなたのダメージゾーンが4枚以上で、あなたのグレード3以上の《かげろう》のヴァンガードがいるなら、このカードは『封印』を失う。 起【V】:[CB3,あなたのダメージゾーンから表の「ドラゴニック・オーバーロード」を1枚選び、裏にする。] 相手のリアガードをすべて退却させ、そのターン中、この効果で退却させたユニット1枚につき、このユニットのクリティカル+1。 フレーバー:見るがいい、これが本当の姿だ!全てを焼き尽くす竜の先導者。 順位 選択肢 得票数 得票率 投票 1 強いと思う 5 (42%) 2 弱いと思う 3 (25%) 3 使ってみたいと思う 2 (17%) 4 面白いと思う 2 (17%) その他 投票総数 12 コメント
https://w.atwiki.jp/battle-operation2/pages/3491.html
→オーバーロード